#include "sdl_world.h"

namespace sdl_graphic {

world::world(const std::string & n) : sdl_prim(n)
{
    _msg("world", 6, "witaj świecie! : " << name());
}

world::~world()
{
    _msg("world", 5, "kasowanie świata: " << name());
    population.clear();
}

void world::set_observer(const sdl_ptr<camera> & c)
{
    observer = c;
}

void world::push_back(const sdl_ptr<entity> & obj)
{
    population.push_back(obj);
}

}; //namespace sdl_graphic
